/** \file FilterFlanging.h
    \author belot.nicolas
    Flanging
*/

#ifndef FILTERFLANGING_H 
#define FILTERFLANGING_H  1

#include "FilterConvolution.h"

namespace libtrckr {

class FilterFlanging : public FilterConvolution {
	/** \class libtrckr::FilterFlanging
	\brief Something like flanging */
	public :
	/**Contructor */
	FilterFlanging();
	/**Copy Contructor */
	FilterFlanging(const FilterFlanging&);
 	/** Destructor */
	~FilterFlanging();
	/** Tune the filter 
	\param conf DynArray of int, 0 => distance, 1 => gain, 2 => bitrate
	*/
	void Tune(DynArray<int>);
	string HowToTune();
};

}



#endif
